number of shops - French English Dictionary